/**
 * @author luguoxiang
 * 开源项目：https://gitee.com/lgx1992/lg-soar 求star！请给我star！请帮我点个star！
 */
.page-wrapper {
    display: flex;
    flex-direction: column;
    .uni-data-checklist .checklist-group .checklist-box:last-child {
        margin-right: 0;
    }
}

.page-space {
    padding: $uni-spacing-col-base $uni-spacing-row-base;
}

.page-status-bar {
    margin-top: var(--status-bar-height);
    opacity: 0;
    background: transparent;
}

.gl-space {
    padding: $uni-spacing-col-base $uni-spacing-row-base;
}

.gl-form {
    .uni-forms-item.is-direction-left {
        align-items: center;
    }
    .uni-forms-item {
        .uni-forms-item__label {
            padding: 0;
            font-size: 16px;
            color: #000000;
            &:after {
                content: '：';
            }
        }
    }
    .uni-forms-item:last-child {
        margin-bottom: unset !important;
    }
}

.gl-placeholder {
    font-size: 16px;
    color: #7B7B7B;;
}

.calendar-clear {
    z-index: 1;
    position: absolute;
    left: 0;
    top: 0.78125rem;
    padding: 0 5px;
    padding-right: 10px;
    height: 25px;
    line-height: 25px;
    font-size: 12px;
    border-radius: 0 25px 25px 0;
    color: #333;
    background-color: #f1f1f1;
}

.gl-table-box {
    .table-header {
        display: flex;
        padding: $uni-spacing-col-base 0;
        .table-title {
            flex: 1;
        }
        .table-more {
            color: #929292;
            font-size: 14px;
            line-height: 21px;
        }
    }
    .uni-table {
        min-width: unset !important;
    }
    $trh: 40px;
    .uni-table-th {
        padding: unset !important;
        height: $trh;
        line-height: $trh;
        background: #EEEEEE;
        white-space: nowrap;
        &:first-child {
            border-radius: 8px 0 0 8px;
        }
        &:last-child {
            border-radius: 0 8px 8px 0;
        }
    }
    .uni-table-td {
        padding: unset;
        height: $trh;
        line-height: $trh;
        border-bottom: unset;
        white-space: nowrap;
        &:first-child {
            border-radius: 8px 0 0 8px;
        }
        &:last-child {
            border-radius: 0 8px 8px 0;
        }
    }
}

.demo-navigator {
    margin-bottom: 24rpx;
    .demo-btn {
    }
}

.gl-flex {
    display: flex;
    align-items: center;
    .gl-flex-item {
        margin-right: 2em;
        display: flex;
        align-items: center;
    }
}
